Learn R Programming

pbdMPI (version 0.1-5)

SPMD Control: A set of controls in pbdMPI.

Description

This set of controls is used to provide default values in this package.

Arguments

format

Objects contain several parameters for communicators and methods.

Details

The elements of .SPMD.CT are default values lcl{ Elements Default Usage comm 0L a communicator index info 0L an info index intercomm 2L an inter communicator index op "sum" an operation print.all.rank FALSE if all ranks print message print.quiet FALSE if print/cat rank information rank.root 0L a rank of root rank.source 0L a rank of source rank.dest 1L a rank of destination request 0L a request index status 0L a status index tag 0L a tag number unlist FALSE if unlist returning divide.method "block" a way to divide jobs mpi.finalize "TRUE" if shutdown MPI quit "TRUE" if quit when errors occur }

The elements of .SPMD.OP list the implemented operations for reduce and allreduce. Currently, four operations are implemented "sum", "prod", "max", and "min".

References

Programming with Big Data in R Website: http://r-pbd.org/